worldwide competition - French English Dictionary